Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STANFORD PLACE Terraced £70,000 18 Aug 2006
4 STANFORD PLACE Semi-Detached £159,000 28 Feb 2018
6 STANFORD PLACE Semi-Detached £96,000 12 Mar 2007
8 STANFORD PLACE Semi-Detached £89,950 28 Sep 2007
9 STANFORD PLACE Terraced £160,000 19 Aug 2016
10 STANFORD PLACE Semi-Detached £125,000 1 Jul 2016